/*
 * Copyright (c) 2021 Huawei Device Co., Ltd.
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 *
 *     http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 */

export default class ILayoutConfig {
    constructor() {
    }

    getAppPageStartConfig() {
        return this.loadAppPageStartConfig();
    }

    setAppPageStartConfig(type) {
        this.saveAppPageStartConfig(type);
    }

    getGridConfig() {
        return this.loadGridConfig();
    }

    setGridConfig(id) {
        this.saveGridConfig(id);
    }

    getRecentProcessLimit() {
        return this.loadRecentProcessLimit();
    }

    setRecentProcessLimit(num) {
        this.saveRecentProcessLimit(num);
    }

    loadAppPageStartConfig() {
    }

    saveAppPageStartConfig(type) {
    }

    loadGridConfig() {
    }

    saveGridConfig(id) {
    }

    loadRecentProcessLimit() {
    }

    saveRecentProcessLimit(num) {
    }
}